Find Jobs
Hire Freelancers

Blocks arranging algorithm script

$250-750 USD

Imeghairiwa
Imechapishwa about 4 years ago

$250-750 USD

Kulipwa wakati wa kufikishwa
BLOCKS – SECOND MILESTONE The Algorithm Visit the following link to see the initial design: [login to view URL] Student will select a combination of groups then click on RUN. The system keeps trying different blocks from each group to eventually complete the smallest possible rectangle of a given set of blocks inside a fixed height grid. Of course, all possible rectangles will be checked and saved for user to choose from. Check PDF 1. One column is equal to 10mm width. One row is equal to 10mm height. In other words, each cell is 10x10mm. Let’s say there are a number of 5 groups were selected and ready to run the system under 8 rows. System will begin the search with 1 column probabilities. etc 2. The system will start stacking blocks together with as many options as possible. Of course, the system must follow the rules. a. All functions go from right to left. b. Four types of blocks: Loose, Entrance, Bridge, Exit c. Blocks cannot flip horizontally or vertically but can rotate 90°, 180°, 270° degrees clockwise or counterclockwise. d. Loose Block can move freely in the rectangle. e. A combination can have more than one Entrance, Bridge or Exit blocks. However, when there’s an Entrance Block, there must be an Exit Block connected to it directly or through a Bridge block. When there’s a Bridge Block, it means that there are an Entrance and an Exit Block. Otherwise, the system will not run the algorithm and will notify the student of the problem. 3. When the smallest rectangle is created, the system will place it on the grid. If the user is not satisfied with the rectangle, they can click on it and manage the rectangle popup will appear with options of other results to choose from. Check PDF. 4. Definer: A controller that defines the beginning and end of each combination. Without this controller, student cannot process the algorithm. A combination should always start and end with a Definer. 5. When student wants to process a combination, s/he has to multiselect all the blocks consequently starting and ending with a Definer after which they can hit the Run button.
Kitambulisho cha mradi: 24653785

Kuhusu mradi

6 mapendekezo
Mradi wa mbali
Inatumika 4 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
Imetolewa kwa:
Picha ya Mtumiaji
Good day, I hope this finds you well. I read your project description with the attached pdf requesting for an algorithm that can fit chosen blocks in the smallest possible dimension within a fixed space and I humbly offer my services. My name is Hassan Sulaiman O. with over 3 years of active development of customised algorithm-driven web applications and an excellent record of great feedbacks from my clients. Please contact me so we can discuss on your project. Thank you.
$500 USD ndani ya siku 7
5.0 (2 hakiki)
3.0
3.0
6 wafanyakazi huru wana zabuni kwa wastani $522 USD kwa kazi hii
Picha ya Mtumiaji
I am reading your project and checking all the details provided. I am comfortable working with you and I want to discuss your project. Kindly contact me, Thanks
$500 USD ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with Software Development, AJAX, Programming, Game Development and Algorithm. Please check my portfolio: https://www.freelancer.com/u/AITSoft Regards, Shamshad
$750 USD ndani ya siku 23
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
I am professional engineer over 15 years. I will start freelancer as a hobby using after 5 pm. Relevant Skills and Experience I have experience from c language, java, Python, javaScript, etc.
$333 USD ndani ya siku 20
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya UNITED ARAB EMIRATES
Dubai, United Arab Emirates
5.0
5
Mwanachama tangu Jul 19, 2013

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.