zaliczone
This commit is contained in:
parent
273aaa45fc
commit
fdeecfcbf0
@ -3,5 +3,5 @@
|
|||||||
<component name="JavaScriptSettings">
|
<component name="JavaScriptSettings">
|
||||||
<option name="languageLevel" value="ES6" />
|
<option name="languageLevel" value="ES6" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (AL-2020)" project-jdk-type="Python SDK" />
|
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (AL-2020)" project-jdk-type="Python SDK" />
|
||||||
</project>
|
</project>
|
@ -4,7 +4,7 @@
|
|||||||
<content url="file://$MODULE_DIR$">
|
<content url="file://$MODULE_DIR$">
|
||||||
<excludeFolder url="file://$MODULE_DIR$/venv" />
|
<excludeFolder url="file://$MODULE_DIR$/venv" />
|
||||||
</content>
|
</content>
|
||||||
<orderEntry type="jdk" jdkName="Python 3.7 (AL-2020)" jdkType="Python SDK" />
|
<orderEntry type="jdk" jdkName="Python 3.8 (AL-2020)" jdkType="Python SDK" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
@ -7,4 +7,4 @@ Do magazynu przyjerzdza dostawa 20 produktów, które są selekcjonowane przez a
|
|||||||
Przy wykorzystaniu drzewa decyzyjnego, Agent rozpoznaje produkty pochodzące z dostawy na podstawie ich cech (kolor, kształt, masa, rozmiar), a następnie nadaje im unikalny kod produktu tworzony na podstawie tych cech.
|
Przy wykorzystaniu drzewa decyzyjnego, Agent rozpoznaje produkty pochodzące z dostawy na podstawie ich cech (kolor, kształt, masa, rozmiar), a następnie nadaje im unikalny kod produktu tworzony na podstawie tych cech.
|
||||||
|
|
||||||
### Digit recognizer
|
### Digit recognizer
|
||||||
Każdemu produktowi przydzielany jest kod produktu i zapisywany w pormacie .png. Recognizer rozpoznaje ciag cyfr, a nastepnie przekazyje go do metody `assigning.py`, która przydziela produkty do odpowiednich półek.
|
Każdemu produktowi przydzielany jest kod produktu i zapisywany w formacie .png. Recognizer rozpoznaje ciag cyfr, a nastepnie przekazyje go do metody `assigning.py`, która przydziela produkty do odpowiednich półek.
|
@ -5,8 +5,8 @@ from codes_recognizer.rocognizer import recognizer
|
|||||||
|
|
||||||
def assigning(product_code_path, shelfs):
|
def assigning(product_code_path, shelfs):
|
||||||
c = None
|
c = None
|
||||||
code = product_code_path[0]
|
# code = product_code_path[0]
|
||||||
# code = recognizer(product_code_path)
|
code = recognizer(product_code_path[1])
|
||||||
product_color = str(code[0]) + str(code[1])
|
product_color = str(code[0]) + str(code[1])
|
||||||
for shelf in shelfs:
|
for shelf in shelfs:
|
||||||
if shelf.color == product_color:
|
if shelf.color == product_color:
|
||||||
|
1
main.py
1
main.py
@ -116,5 +116,4 @@ def run():
|
|||||||
pygame.display.flip()
|
pygame.display.flip()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
run()
|
run()
|
||||||
|
11
shelf.py
11
shelf.py
@ -26,14 +26,3 @@ class Shelf:
|
|||||||
def get_color(self):
|
def get_color(self):
|
||||||
return self.color
|
return self.color
|
||||||
|
|
||||||
def levels(self):
|
|
||||||
r = ''
|
|
||||||
str = [0, 0, 0]
|
|
||||||
if len(self.level1) > 0:
|
|
||||||
str[0] = 1
|
|
||||||
if len(self.level2) > 0:
|
|
||||||
str[1] = 1
|
|
||||||
if len(self.level1) > 0:
|
|
||||||
str[2] = 1
|
|
||||||
r.join(str)
|
|
||||||
return r
|
|
Loading…
Reference in New Issue
Block a user