Testköra min A* algoritm - Vad tycker ni?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
hummel
Inlägg: 2267
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av hummel »

DanielM skrev:Provköra är en annan sak, t.ex. utbildning. Jag talar om att utveckla projekt.

Du kunde lika gärna använda terminalen och kompilera den med gcc. Har fungerat lika bra.
Ja efter att det påpekats 3 gånger att din kod inte kompilerar så går det nu att kompilera koden. Det känns lite tråkigt att försöka hjälpa till när du inte själv kontrollerar det mest grundläggande.
Förövigt står det fortfarande V1.0 på koden även om du ändrat det i alla fall 3 gånger.

/Professionell C-kodare
Användarvisningsbild
AndLi
Inlägg: 17099
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av AndLi »

DanielM skrev:Det är professionella C kodare på detta forum. Jag behöver bara ge dom koden, vilket den fungerar nu. Sedan kan dom köra den.
Du gör som du vill såklart

/Professionell C kodare
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av DanielM »

hummel skrev:
DanielM skrev:Provköra är en annan sak, t.ex. utbildning. Jag talar om att utveckla projekt.

Du kunde lika gärna använda terminalen och kompilera den med gcc. Har fungerat lika bra.
Ja efter att det påpekats 3 gånger att din kod inte kompilerar så går det nu att kompilera koden. Det känns lite tråkigt att försöka hjälpa till när du inte själv kontrollerar det mest grundläggande.
Förövigt står det fortfarande V1.0 på koden även om du ändrat det i alla fall 3 gånger.

/Professionell C-kodare
AndLi skrev:
DanielM skrev:Det är professionella C kodare på detta forum. Jag behöver bara ge dom koden, vilket den fungerar nu. Sedan kan dom köra den.
Du gör som du vill såklart

/Professionell C kodare
Jag förstår inte vad ni klagar på. Det känns som ni söker bara fel. Är det inte kul att jag har gett denna kod helt gratis och att den passar för inbyggda system? Jag har även pekat på vad man ska göra för att förbättra algoritmen igenom heuristiken.
Användarvisningsbild
AndLi
Inlägg: 17099
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av AndLi »

varför inte if(path_x==-1 || path_y == -1 ) break; för att breaka for loopen vid rad 296 så får du en mycket kortare output som kräver mindre scroll?
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av DanielM »

Jag kan inte ta || (or). Jag måste ta && (and) för när x == -1 så är också y == -1. Alltid.

Annars undrar jag vilken kod-del du syftar på.
Användarvisningsbild
AndLi
Inlägg: 17099
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av AndLi »

Utskriften...
Det är ett tillägg för utskriftsloopen vid rad 296. ( I den version jag har, som jag noterar skiljer sig från den version sodjan körde)

Ett publikt git repo är ett annat effektivt sätt att hantera versioner av kod..
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av DanielM »

Ja. Det stämmer att vid sista raderna så skulle det passa bra att bara skriva ut tal över -1.
Men denna funktion är bara till för att illustrera.

Jag ska ju inkludera detta i en radiostyrd bil. :razz:

Jag håller även på att utveckla på denna algoritm. Det är renaste formen utav maskiniellt lärande. Någon som vill hänga på?
http://people.duke.edu/~hpgavin/SystemI ... zation.pdf

Denna används om man behöver reglera ett flervariabligt system, t.ex. robot eller körande bil.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Shimonu
Inlägg: 294
Blev medlem: 21 oktober 2015, 22:44:33

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av Shimonu »

AndLi skrev:Utskriften...
Det är ett tillägg för utskriftsloopen vid rad 296. ( I den version jag har, som jag noterar skiljer sig från den version sodjan körde)

Ett publikt git repo är ett annat effektivt sätt att hantera versioner av kod..
Publikt git är väl såntdär superspejs 8-bit tjaffs som bara obskyra c-proffs håller på med!?
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43176
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av sodjan »

> ( I den version jag har, som jag noterar skiljer sig från den version sodjan körde)

Jag klippte koden från första inlägget rakt av. Vad är det som skiljer?

/Professionell Cobol-kodare.
Användarvisningsbild
AndLi
Inlägg: 17099
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av AndLi »

Din version skriver -101 -102 osv.. den version jag hade skrev bara -100 på alla från start till mål.. så vid något tillfälle har väl daniel redigerat koden.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av DanielM »

Det är ingen konst att få den skriva ut så.

Kolla i funktionen show_path.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43176
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Testköra min A* algoritm - Vad tycker ni?

Inlägg av sodjan »

> så vid något tillfälle har väl daniel redigerat koden.

Ja, i första inlägget står det ju:

> Senast redigerad av DanielM 2020-02-27 14:51, redigerad totalt 11 gånger.
Skriv svar