I THINK FOR NOW WE WE DO IT THIS WAY AND THEN WE WE THINK ABOUT WHAT WE NEED OUT OF IT IN THE END IT'S JUST YOU KNOW IN ELAN IT THAT HAS THE SIDE EFFECT THAT IF YOU GO FOR THE NATURALISTIC WAY OF OF UP TRANSLATING TO ELAN THERE'LL BE A ZILLION TRACKS AND IT'LL PROBABLY RUIN THEIR VIEWER 'CAUSE YOU'LL GET VERY SPARSE DATA ON EACH TRACK IT'LL BE LIKE THE OLD REFERRING EXPRESSION GENERALIS UH UH VISUALIZATION UM THE MAP TASK YOU KNOW WHERE THEY TALK ABOUT ONE OBJECT ONE LANDMARK AND THEN ANOTHER LANDMARK WELL IT'S BIG RIGHT BUT IT GIVES YOU A VERY CLEAR PICTURE OF WHAT'S GOING ON YEAH WELL OKAY BUT SO WE'D WE'D BETTER DO A TEST ONE AND AND LISTEN TO THEM SCREAM WITH PARTS IT IT AFFECTS THE WAY WE DO THE N. X. T. U UP TRANSLATION AND MAKE THINGS EASIER FOR PEOPLE UM SO YEAH THAT THAT THAT'S NOT A PROBLEM THERE SO THAT BAS BASICALLY WHAT I'VE GOT IS WELL THERE THERE THERE'S PLACES WHERE YOU GOT THE I. D. THOUGH SO YOU'VE THE AN I. D. FOR A PART YOU GOT AN I. D. FOR A LOCATION ON THE SCREEN SO IT SHOWS YOU THE TARGET CONFIG THE CLOCK WHATEVER ELSE UM AND THEN WE CAN EASY ADD I. D. S FOR THE TWO MOUSE POINTS AND THE TWO GAZES UM AND FROM THAT AND BA BASICALLY ALL ALL THE ALL THE TRACKS ARE DOING IS SAYING AT THIS BETWEEN THIS TIME THERE'S A LOOK AT THIS O THIS OBJECT YEAH TH THIS I. D. UM SO UH SO IT'S EFFECTIVELY A TRACK FOR EACH I. D. OKAY SO WHAT ABOUT THE POINT WHERE A PART BECOMES THE CONSTRUCT DO YOU STILL IDENTIFY IT AS A PART I MEAN I THINK ONE SHOULD LOSE THAT I TAKE IT 'CAUSE MM-HMM MM-HMM RIGHT MM-HMM SO YOU CHA SO EVERY TIME A PART IS ADDED TO THE CONSTRUCT IT BECOMES A NEW PART SO THE CONSTRUCT ACTUALLY UM HAS SAY IT HAS SIX THINGS THAT ARE ADDED TO SOME INITIAL THING OKAY SO IF THERE'S JUST THE INITIAL THING YOU'VE PUT IT IN THE MIDDLE OF THE SCREEN THAT'S JUST THE INITIAL OBJECT RIGHT SOON AS YOU PUT A PART THERE'S A CONSTRUCT BUT IT'S CONSTRUCT ONE BECAUSE WHEN YOU ADD ANOTHER PART CONSTRUCT ONE CEASES TO EXIST AND YOU GET CONSTRUCT TWO RIGHT SO ACTUALLY DEFINING ALL OF THOSE AS THE CONSTRUCT IS GONNA BE THE TRICKIEST THING UH I IT'S ALSO GOING TO BE A PROBLEM UH BECAUSE YOU'RE GOING TO HAVE ONE PART OR A CONSTRUCT FORMING IN THE MIDDLE OF A FIXATION RIGHT SO IT'S NOT GONNA BE QUITE AS CLEAR IF YOU CAN'T CAN'T CHOP IT OFF UH-HUH AND THEN IT YES AND IT BECOMES CONSTRUCT OR ASSEMBLY WHATEVER TWO OH IT'S THERE IS NO THE CONSTRUCT RIGHT YOU CAN BUILD SUB SUB ASSEMBLIES AND THEN LINK THE THE PART REALLY YEAH WHAT WHY DOES IT WHY DOES CONSTRUCT ONE BECOME CONSTRUCT TWO WHEN YOU ADD SOMETHING TO IT BECAUSE THE DEFINITION BECAUSE IT UH TH IT'S IT'S GENERATING A NEW I. D. WHEN YOU C WHEN YOU CREATE A NEW PART UM IT'S JUST A ONE THING AND WE DON'T WANT TRIANGLE ONE TO SUDDENLY HAVE BIGGER STUFF SO DO WE KNOW THE DIFFERENCE BETWEEN UM WE BROKE IT AND IT WENT AWAY AND UM IT'S NOW PART OF THE CONSTRUCT UM YEAH BUT THERE THERE'S THERE'S JOINT EVENTS SO IF THE IF A JOINT EVENT IF IF IF IT'S THERE'S JOINT EVENT LINKED TO LINKED TO THE ITEM THEN YOU KNOW IT'S BECOME PART OF A CONSTRUCT UM OF UM CAN WE TA CAN WE TAG THE CONSTRUCTS WITH WHAT'S IN THEM YEAH THE THE THE YEAH THE CON THE CON THE CONSTRUCTS ARE ALREADY TAGGED WITH THAT SO THAT I'M ACT THERE'S ACTUALLY A S A SEPARATE FILE OF THE DATA FORMAT WHICH SAYS FOR EACH CONSTRUCT WHICH WHICH TWO PARTS MADE IT MADE THAT CAME TOGETHER TO MAKE THAT CONSTRUCT THEN WE COULD CUMULATI OR IT IS A NEW CONSTRUCT 'CAUSE IT HAS A NEW LIST OF A NEW CUMULATIVE LIST OF PARTS RIGHT BUT WE WILL RIGHT SO SO SOME FANCY PROGRAMMING'S GONNA HAVE TO BE DONE TO SAY I WAS LOOKING AT TRIANGLE ONE AND NOW I'M LOOKING AT TRIANGLE ONE IN CONSTRUCT ONE 'CAUSE THE FIRST CONSTRUCT WAS TRIANGLE ONE AND SQUARE ONE OKAY ALRIGHT SO NOW WE HAVE TO ASK WHETHER UM SO L LET'S IMAGINE THIS WE'VE MADE A CONSTRUCT OF TWO PARTS AND WE'RE C I A TRIANGLE AND A SQUARE AND WE'RE CONSIDERING NOW ADDING SOMETHING ON TO THE SIDE OF THE SQUARE THAT ISN'T ATTACHED TO THE TRIANGLE MM-HMM ARE WE LOOKING AT THE SQUARE OR WE LOOKING AT THE CONSTRUCT YEAH THAT WAS THE NEXT QUESTION I HAD YEAH YOU'LL BE LOOKING AT THE CONSTRUCT 'CAUSE THAT'S THE WAY IT'S DIS DEFINED YEAH YEAH WELL WE'LL D YEAH WELL WITH THE YEAH D WELL THING IS THAT WE WE STILL HAVE THE X. WA THE X. WAVE TRACES FROM THE ASCII FORMATS SO IF IF YOU WANT IF YOU WANT TO BE ABLE TO SAY I'M LOOKING AT A SQUARE INSTEAD OF I'M LOOKING AT THE CONSTRUCT THAT'S IT IS POSSIBLE TO GET THAT DATA OUT UM IT'S IT'S YEAH IT'S IT'S NOT DOING IT'S NOT DOING IT IN THE GEST ANALYZER AT THE MOMENT BUT I CAN EASILY ADD IT TO GIVE THAT INFORMATION IF YOU WANT 'CAUSE IF IF THE THING THE TWO S THE TWO THINGS ARE NOW ABUTTED OF COURSE THERE'S AN AREA WHICH IS COMMON TO BOTH OF THEM OKAY UM SO WHAT I'M TRYING TO RUN THROUGH IN MY HEAD IS THAT WE CAN ALWAYS TELL THE DIFFERENCE BETWEEN UM SOMETHING GOING OUT OF EXISTENCE 'CAUSE IT'S JOINED TO CONSTRUCT SOMETHING GOING OUT OF EXISTENCE 'CAUSE WE THREW IT AWAY RIGHT SUPPOSE WE PICK UP AN WE WE WE SCREWED UP THE FIRST TIME WE PUT THE TRIANGLE WITH THE SQUARE AND WE THREW IT AWAY AND DECIDED WE DIDN'T LIKE IT AND WE TOOK ANOTHER ONE IS IT TRIANGLE ONE IS IT TRIANGLE ONE PRIME OR SOMETHING LIKE THAT IT'S THE REPLACEMENT FOR TRIANGLE ONE IT'S TRIANGLE TWO MM-HMM SO IF YOU GET IF YOU DRAG A NEW PART OUT OF THE PARTS BIN UH YEAH THERE MIGHT BE MULTIPLE TRIANGLES THAT YOU'VE BROKE AND YOU WON'T KNOW WHICH ONE THEY'RE PLANNING ON USING IT FOR BUT IF I HAVE TRIANGLES ONE TWO THREE RIGHT AND I THROW THEM AWAY ANY TRIANGLES I TAKE OUT ARE TO REPLACE ONE TWO THREE WELL YOU KNOW WHICH MOLD THEY COME FROM AND SO YOU KNOW WHICH SHAPE THEY MATCH BUT YOU CAN'T POSSIBLY KNOW WHICH ONE OF THE ONES THEY'RE MEANT TO REPLACE YEAH I MEAN YOU KNOW WHI YOU KNOW WHICH WAY THEY MATCH SO YOU CAN BUT YOU KNOW THEY'RE NOT MEANT TO REPLACE ANY THAT ARE ALL THAT ARE THAT HAVEN'T BEEN THROWN AWAY OKAY RIGHT SO THE NEW PARTS ARE REPLACING THOSE WHICH HAVE DISAPPEARED FROM THE SCREEN