From: Burak K. <bbu...@gm...> - 2024-04-09 13:49:59
|
Hi Jomi, Sorry for pinging again. It has just been solved. But someone may need it in future. Best regards. Burak Karaduman <bbu...@gm...>, 8 Nis 2024 Pzt, 14:35 tarihinde şunu yazdı: > Thank you so much, Jomi! > It worked with the use of +temp(cold, U) <- +temp(cold)[mu(U]. I will use > it as a back-up way. > > To make it as planned, I should dig into the BUF method. > > Thank you. > > Best regards. > > Jomi Hubner <jom...@gm...>, 8 Nis 2024 Pzt, 14:13 tarihinde şunu > yazdı: > >> to have a different belief update based on perception, you have to >> customise the BUF method of Agent class. This method >> “reads” the list of literals sent by the environment and updates the BB >> accordingly. >> >> >> > On 8 Apr 2024, at 09:10, Burak Karaduman <bbu...@gm...> >> wrote: >> > >> > Hi Jomi, >> > >> > I have already customised the selection functions. Is it possible to >> work with annoys, for example, if I extend/customise the belief base? >> > >> > Thank you so much. >> > >> > Best regards. >> > >> > Jomi Hubner <jom...@gm...>, 8 Nis 2024 Pzt, 13:23 tarihinde şunu >> yazdı: >> > just an idea, >> > >> > keep perception as temp(cold, mu) >> > >> > add the plan >> > +temp(cold, U) <- +temp(cold)[mu(U]. >> > >> > >> > >> > > On 8 Apr 2024, at 08:20, Burak Karaduman <bbu...@gm...> >> wrote: >> > > >> > > Hi Jomi, >> > > >> > > The problem is that I have done all my configurations based on this >> structure temp(cold)[mu(_)], i.e., anyTerm(_)[mu(_)]. Well, this can be the >> only way of doing this because all the customization in the background must >> be re-adapted, maybe. This is the last step and I am kind of stucked there >> :(. Is there a way to handle this or any workaround? >> > > >> > > Thank you so much. >> > > >> > > Best regards. >> > > >> > > Jomi Hubner <jom...@gm...>, 8 Nis 2024 Pzt, 13:09 tarihinde >> şunu yazdı: >> > > Hi Burak, >> > > >> > > currently, something is considered as new perception based only on >> terms, ignoring annotations. So, different annotations does not mean >> different perception. Indeed, when that agent-environment integration was >> conceived, the environment class provides literals without annotations. >> > > >> > > in your case, the “mu(.)” as a term should work. >> > > >> > > Best, >> > > >> > > Jomi >> > > >> > > >> > > > On 8 Apr 2024, at 07:02, Burak Karaduman <bbu...@gm...> >> wrote: >> > > > >> > > > Dear Jomi, >> > > > >> > > > I have an environment where I update a value in an annotated term. >> However, it only updates the value once. Do you think that this is a bug? >> > > > >> > > > double term_cold = new Random().nextDouble(); >> > > > >> removePerceptsByUnif("myAgent",Literal.parseLiteral("temp(cold)[mu(_)]")); >> > > > Literal literal_term_cold = >> Literal.parseLiteral("temp(cold)[mu("+term_cold+")]"); >> > > > addPercept("myAgent",literal_term_cold); >> > > > It deletes and adds temp(cold)[mu(_)]; however, the double value >> inside the mu is not updated and always stays the same. >> > > > >> > > > >> > > > Thank you. >> > > > >> > > > Best regards. >> > > > >> > > > -- >> > > > Burak KARADUMAN, >> > > > Ph.D. Student at the University of Antwerp & Flanders Make, >> Modeling Intelligent Complex Software & Systems (MICSS-Lab), >> > > > G236, Department of Computer Science, Faculty of Science, Campus >> Middelheim, >> > > > Middelheimlaan 1, 2020 Antwerp, Belgium >> > > > >> > > >> > > >> > > >> > > -- >> > > Burak KARADUMAN, >> > > Ph.D. Student at the University of Antwerp & Flanders Make, Modeling >> Intelligent Complex Software & Systems (MICSS-Lab), >> > > G236, Department of Computer Science, Faculty of Science, Campus >> Middelheim, >> > > Middelheimlaan 1, 2020 Antwerp, Belgium >> > > >> > >> > >> > >> > -- >> > Burak KARADUMAN, >> > Ph.D. Student at the University of Antwerp & Flanders Make, Modeling >> Intelligent Complex Software & Systems (MICSS-Lab), >> > G236, Department of Computer Science, Faculty of Science, Campus >> Middelheim, >> > Middelheimlaan 1, 2020 Antwerp, Belgium >> > >> >> > > -- > > *Burak KARADUMAN,* > Ph.D. Student at the University of Antwerp & Flanders Make, > Modeling Intelligent Complex Software & Systems (MICSS-Lab), > *G236, Department of **Computer Science**, Faculty of Science, Campus > Middelheim,* > Middelheimlaan 1, 2020 Antwerp, Belgium > > -- *Burak KARADUMAN,* Ph.D. Student at the University of Antwerp & Flanders Make, Modeling Intelligent Complex Software & Systems (MICSS-Lab), *G236, Department of **Computer Science**, Faculty of Science, Campus Middelheim,* Middelheimlaan 1, 2020 Antwerp, Belgium |